// src/api/system/nursing_level.js（修改后）
import request from '@/utils/request'

// 1. 查询护理等级列表（对应后端 @GetMapping("/list")）
export function listNursing_level(query) {
  return request({
    url: '/system/level/list', // 关键修改：/system/level 而非 /system/nursing_level
    method: 'get',
    params: query
  })
}

// 2. 查询护理等级详情（对应后端 @GetMapping("/{id}")）
export function getNursing_level(id) {
  return request({
    url: '/system/level/' + id, // 关键修改：/system/level/{id}
    method: 'get'
  })
}

// 3. 新增护理等级（对应后端 @PostMapping("")）
export function addNursing_level(data) {
  return request({
    url: '/system/level', // 关键修改：/system/level
    method: 'post',
    data: data
  })
}

// 4. 修改护理等级（对应后端 @PutMapping("")）
export function updateNursing_level(data) {
  return request({
    url: '/system/level', // 关键修改：/system/level
    method: 'put',
    data: data
  })
}

// 5. 删除护理等级（对应后端 @DeleteMapping("/{ids}")，支持批量删除）
export function delNursing_level(ids) {
  return request({
    url: '/system/level/' + ids, // 关键修改：/system/level/{ids}（ids 为数组拼接字符串）
    method: 'delete'
  })
}